package com.hotai.service;

import com.hotai.comment.dtos.ResponseResult;
import com.hotai.vo.equipment.EquipmentList;
import com.hotai.vo.sho.TearSho;
import com.hotai.vo.user.LoginDto;
import com.hotai.vo.userteacher.*;
import org.springframework.web.multipart.MultipartFile;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public interface UserTeacherService {
    ResponseResult login(LoginDto dto);

    ResponseResult EuipmentPage(EquipmentList query);

    ResponseResult GuanTeaList(EquipmentList query);

    ResponseResult GuanTeaDetail(EquipmentList query);

    ResponseResult GuanTeaShoDetail(GuanTeacherPage query);

    ResponseResult TeacherDetail(GuanTeacherPageList query);

    ResponseResult TeacherJinBenDetail(Integer id);

    ResponseResult XiuGaiTead(TeaXiuGai teaXiuGai);

    ResponseResult XiuGaiTeadPhone(TeaXiuGai teaXiuGai);

    ResponseResult Daochu(HttpServletRequest request, HttpServletResponse response);

    ResponseResult improtStu(HttpServletRequest request, HttpServletResponse response, MultipartFile file);

    ResponseResult TeacherChonzhe(Integer id);

    ResponseResult TeaShoPage(TearSho tearSho);

    ResponseResult improtAdd(TearImprot tearImprot);

    ResponseResult UpdateSheXian(Integer id);

    ResponseResult UpdateSheXuan(String ide);

    ResponseResult InstitlinTear(InstitlionTear institlionTear);
}
